lot (batch) - Turkish English Dictionary